Sun Vs China's Tokamak Vs Cern's Lhc